package com.unlcn.ils.kas.dao.model.erp;

import java.io.Serializable;

import com.baomidou.mybatisplus.enums.IdType;
import java.util.Date;
import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.activerecord.Model;
import com.baomidou.mybatisplus.annotations.TableName;
import java.io.Serializable;

/**
 * <p>
 * 
 * </p>
 *
 * @author qichao
 * @since 2018-11-30
 */
@TableName("v_jmc_kas_onway_track")
public class VJmcKasOnwayTrack extends Model<VJmcKasOnwayTrack> {

    private static final long serialVersionUID = 1L;

    /**
     * 主键
     */
	@TableId(value="TID")
	private String tid;
    /**
     * 跟踪时间
     */
	@TableField("DTLOCATION")
	private Date dtlocation;
    /**
     * 所在省份
     */
	@TableField("VCPROVINCE")
	private String vcprovince;
    /**
     * 所在城市
     */
	@TableField("VCCITY")
	private String vccity;
    /**
     * 所在区县
     */
	@TableField("VCAREA")
	private String vcarea;
    /**
     * 详细地址
     */
	@TableField("VCLOCATION")
	private String vclocation;
    /**
     * 经度
     */
	@TableField("VCLONGITUDE")
	private String vclongitude;
    /**
     * 系统订单号
     */
	@TableField("VCDN")
	private String vcdn;
    /**
     * 客户订单号
     */
	@TableField("VCDMSORDERNO")
	private String vcdmsorderno;
    /**
     * 车架号
     */
	@TableField("VCVIN")
	private String vcvin;
    /**
     * 运力标识(板车牌or人送司机)
     */
	@TableField("VCSHIPER")
	private String vcshiper;
    /**
     * 数据插入时间
     */
	@TableField("DTDATE")
	private Date dtdate;
    /**
     * 是否有效
     */
	@TableField("BACTIVE")
	private Integer bactive;
    /**
     * 来源
     */
	@TableField("ISRC_TYPE")
	private String isrcType;
    /**
     * 铁运来源唯一键
     */
	@TableField("UID_RAIL_SRC")
	private String uidRailSrc;
    /**
     * 纬度
     */
	@TableField("VCLATITUDE")
	private String vclatitude;


	public String getTid() {
		return tid;
	}

	public void setTid(String tid) {
		this.tid = tid;
	}

	public Date getDtlocation() {
		return dtlocation;
	}

	public void setDtlocation(Date dtlocation) {
		this.dtlocation = dtlocation;
	}

	public String getVcprovince() {
		return vcprovince;
	}

	public void setVcprovince(String vcprovince) {
		this.vcprovince = vcprovince;
	}

	public String getVccity() {
		return vccity;
	}

	public void setVccity(String vccity) {
		this.vccity = vccity;
	}

	public String getVcarea() {
		return vcarea;
	}

	public void setVcarea(String vcarea) {
		this.vcarea = vcarea;
	}

	public String getVclocation() {
		return vclocation;
	}

	public void setVclocation(String vclocation) {
		this.vclocation = vclocation;
	}

	public String getVclongitude() {
		return vclongitude;
	}

	public void setVclongitude(String vclongitude) {
		this.vclongitude = vclongitude;
	}

	public String getVcdn() {
		return vcdn;
	}

	public void setVcdn(String vcdn) {
		this.vcdn = vcdn;
	}

	public String getVcdmsorderno() {
		return vcdmsorderno;
	}

	public void setVcdmsorderno(String vcdmsorderno) {
		this.vcdmsorderno = vcdmsorderno;
	}

	public String getVcvin() {
		return vcvin;
	}

	public void setVcvin(String vcvin) {
		this.vcvin = vcvin;
	}

	public String getVcshiper() {
		return vcshiper;
	}

	public void setVcshiper(String vcshiper) {
		this.vcshiper = vcshiper;
	}

	public Date getDtdate() {
		return dtdate;
	}

	public void setDtdate(Date dtdate) {
		this.dtdate = dtdate;
	}

	public Integer getBactive() {
		return bactive;
	}

	public void setBactive(Integer bactive) {
		this.bactive = bactive;
	}

	public String getIsrcType() {
		return isrcType;
	}

	public void setIsrcType(String isrcType) {
		this.isrcType = isrcType;
	}

	public String getUidRailSrc() {
		return uidRailSrc;
	}

	public void setUidRailSrc(String uidRailSrc) {
		this.uidRailSrc = uidRailSrc;
	}

	public String getVclatitude() {
		return vclatitude;
	}

	public void setVclatitude(String vclatitude) {
		this.vclatitude = vclatitude;
	}

	@Override
	protected Serializable pkVal() {
		return this.tid;
	}

	@Override
	public String toString() {
		return "VJmcKasOnwayTrack{" +
			", tid=" + tid +
			", dtlocation=" + dtlocation +
			", vcprovince=" + vcprovince +
			", vccity=" + vccity +
			", vcarea=" + vcarea +
			", vclocation=" + vclocation +
			", vclongitude=" + vclongitude +
			", vcdn=" + vcdn +
			", vcdmsorderno=" + vcdmsorderno +
			", vcvin=" + vcvin +
			", vcshiper=" + vcshiper +
			", dtdate=" + dtdate +
			", bactive=" + bactive +
			", isrcType=" + isrcType +
			", uidRailSrc=" + uidRailSrc +
			", vclatitude=" + vclatitude +
			"}";
	}
}
